home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-05 / pcb121.zip / INSTALL.DOC < prev    next >
Text File  |  1991-03-26  |  9KB  |  197 lines

  1.  
  2.  
  3.                          PCbridge Installation Guide
  4.                               Vance Morrison
  5.  
  6.  
  7. What you need to install PCbridge:
  8.  
  9.     The PCbridge distribution comes in two parts, the binary-documentation
  10.     archive, as well as the source code archive.  If you are using PCbridge
  11.     in a 'standard' configuration (for example, with 2 WD8003E ethernet
  12.     cards), then you will only need the binary-documentation archive.  If
  13.     you wish to modify the code, or use non-standard configurations
  14.     (a three interface bridge for example), you will also need to recompile
  15.     the code.  See compile.doc for details on how to do this.
  16.  
  17.     In addition to the software you will also need
  18.  
  19.         1) An IBM XT or AT compatatable.   PCbridge uses very little memory
  20.            itself (about 80K) so a machine with 256K of memory is sufficient.
  21.            Additional memory simply will not be used.  
  22.  
  23.         2) The proper number and type of interface cards.  As stated
  24.            in the readme.doc WD8003E cards are NOT recommended unless
  25.            you have no file serving traffic crossing the bridge.  
  26.            WD8003EBT or WD80013EBT are the recommended cards.  Standard
  27.            COM boards can be used for the serial line if a remote bridge
  28.            is being configured.
  29.  
  30. -------------------------------------------------------------------------
  31.  
  32. If you are buying new hardware:
  33.  
  34.     Because of the 16 bit data path, it is STRONGLY recommended that
  35.     if you are buying new hardware for you PCbridge that you get a
  36.     AT clone and use 3c507 or WD8013EBT cards.   This PC need not have 
  37.     much memory (256K suffices), and does not need a monitor.  PCbridge 
  38.     also does not used the keyboard in any way, but some BIOS boot
  39.     roms REQUIRE the keyboard to be connected for the machine to
  40.     boot.  I have found that many of these BIOS roms will NOT check
  41.     for a keyboard if the DIP switches inside the PC are set for
  42.     no-monitor (or sometimes monitor = EGA).   Machines with this
  43.     type of boot rom are convenient because you need not buy the
  44.     keyboard and bridge is more compact without it.  
  45.  
  46.     Such stripped down ATs cost about $400-$500 at the time of this
  47.     writing.  WD8013EBT cards cost $250, and 3c507 about $250-$300
  48.     so a VERY nice bridge could be put together for under $1000.  
  49.  
  50.     With 386 machines coming down in price, people have asked if
  51.     it is worth buying one of these for a high end bridge.  Although
  52.     the cache and higher clock rate may help, I suspect that a 
  53.     fast 286 machine will provide much better cost/performance.
  54.     In short, a 386 machine is overkill.  
  55.  
  56.     If you are buying COM boards for a remote bridge, buy the
  57.     ones with the 16550AF chip on them.  These boards have a built
  58.     in FIFO buffer on them that will reduce interrupts by a factor
  59.     of 10, and thus leave more time for the CPU to filter/forward
  60.     packets.
  61.  
  62. -------------------------------------------------------------------------
  63.  
  64. Installing the standard WD ethernet-ethernet bridge:
  65.  
  66.  
  67. The PCbridge distribution comes with a two interface ethernet bridge
  68. for the WD8013EBT, WD8003EBT and WD8003E, cards.   The file for each
  69. of these versions is simply the name (truncated because of DOS), with
  70. a .EXE extension.   To use it simply 
  71.  
  72.     1) Rename the proper file to 'BRIDGE.EXE'.
  73.  
  74.     2) Set the I/O address of the first to WD80XX card  to 280H (the 
  75.        default) and the second to 2A0H.  PCbridge does not use interrupts 
  76.        so you can leave the IRQ line on the default of 3.  Also jumper
  77.        each card for the type of ethernet you will use (thick or thin)
  78.  
  79.     3) Install these cards in the PC that will become the bridge.  This
  80.        PC needs 256K of memory.
  81.  
  82.     3) Create a bootable Floppy and put BRIDGE.EXE on it.  Create
  83.        and AUTOEXEC.BAT file that executes BRIDGE.EXE.
  84.  
  85.     4) Hook up the cables and turn on the PC.
  86.  
  87. That's it. PCbridge does the rest.   If the bridge does not work, see
  88. trouble.doc.
  89.  
  90. -------------------------------------------------------------------------
  91.  
  92. Installing the standard 3Com ethernet-ethernet bridge:
  93.  
  94. The PCbridge distribution comes with a two interface ethernet bridge
  95. for the 3c507 cards.  This file is named 3c73c7.exe. To use it simply
  96.  
  97.     1) Rename it to 'BRIDGE.EXE'.
  98.  
  99.     2) Use the 3c507.exe file that came with the 3c507 cards to set
  100.        the  first card to
  101.                 I/O address to 280H, 
  102.                 Shared memory address to D0000H
  103.                 Shared memory length to 64K
  104.                 Interupt to some unused IRQ (say 3)
  105.                 ROM disabled (length = 0)
  106.                 0-wait state to enable if you PC can handle it 
  107.                     (most fast clones can, you may want to disable
  108.                      it at first if you are not sure) 
  109.  
  110.         and the second card to
  111.                 I/O address to 2A0H, 
  112.                 Shared memory address to C0000H
  113.                 Shared memory length to 64K
  114.                 Interupt to some unused IRQ (say 3, (it can be the same)) 
  115.                 ROM disabled (length = 0)
  116.                 0-wait state to enable if you PC can handle it 
  117.                     (most fast clones can, you may want to disable
  118.                      it at first if you are not sure) 
  119.        
  120.         Note because of the way the 3c507.exe program works, you can 
  121.         only have one 3c507 card in the PC when you are configuring it.
  122.         Thus you have to configure one card, replace it with the other,
  123.         configure that one, and only then place both cards back in the
  124.         PC.  
  125.  
  126.     3) Install these cards in the PC that will become the bridge.  This
  127.        PC needs 256K of memory.
  128.  
  129.     3) Create a bootable Floppy and put BRIDGE.EXE on it.  Create
  130.        and AUTOEXEC.BAT file that executes BRIDGE.EXE.
  131.  
  132.     4) Hook up the cables and turn on the PC.
  133.  
  134. That's it. PCbridge does the rest.   If the bridge does not work, see
  135. trouble.doc.
  136.  
  137. -------------------------------------------------------------------------
  138.  
  139. Installing the Starlan cards with the standard distribution:
  140.  
  141. The standard WD8003E program can be used for a starlan-starlan or
  142. starlan-ethernet bridge (if WD8003E cards are used for the ethernet
  143. side).   Simply treat a starlan card like an ethernet card in the
  144. instructions above.  Note, however, that it is really recommended that
  145. a WD8003EBT is used for the Ethernet side (if a starlan-ethernet
  146. bridge is desired).  This configuration, however is not supported by the 
  147. standard distribution, PCbridge will have to be recompile.  See
  148. compile.doc for details.
  149.  
  150. -------------------------------------------------------------------------
  151.  
  152. Installing the standard ethernet-serial-ethernet bridge:
  153.  
  154. PCbridge also comes with a file called REMOTE.EXE which is designed 
  155. to do remote bridging.   The  expected configuration is to have 
  156. two PCs with an ethernet and a COM port on each one.  The PCs are
  157. then connected via a serial line.  The PCs will then bridge packets
  158. between the far ethernets.  The standard distribution is designed
  159. to work with the WD8003E card.  Although the other cards (WD8013EBT
  160. and WD8003EBT) will work too, the extra buffer space of these cards
  161. is not used.  Thus it is recommended that you configure and recompile
  162. a special version if you use these cards in the remote bridge.
  163.  
  164.  
  165.     1) Rename the proper file to 'BRIDGE.EXE'.
  166.  
  167.     2) Set the I/O address of both to WD8003E cards to 280H (the default). 
  168.        You can leave the IRQ line on the default of 3 (but make sure it
  169.        is NOT 4, since that is what the COM1 board uses).  
  170.  
  171.     3) Set each of the serial boards to be COM1.  (I/O = 3F8H, IRQ=4)
  172.  
  173.     4) Install one serial board and one WD8003E board in each PC.
  174.  
  175.     5) Create two  bootable Floppies and put BRIDGE.EXE on each.  Create
  176.        on each floppy an AUTOEXEC.BAT file that executes the command
  177.        
  178.             BRIDGE <baud rate>
  179.  
  180.        where <baud rate> is the baud rate of the serial line (9600, 19200 etc).
  181.        If no baud rate is given, 19200 is the default.
  182.                 
  183.     6) Hook up the cables and turn on both PCs.
  184.  
  185. That's it. PCbridge does the rest.   Note that since EVERY broadcast
  186. and multicast packet on BOTH networks has to be forwarded through the
  187. serial line, the remote bridge will only work well for networks that
  188. have little broadcast traffic (certainly less than 1 broadcast/sec).
  189.  
  190. Normally PCbridge assumes that it may always send a character down the
  191. serial line (no flow control).  If you are using a compressing modem,
  192. this assumption is no longer correct.  PCbridge can be configured to
  193. understand hardware flow control (that is only send characters when
  194. the RS232 signal CTS is asserted).  To enable this feature, however
  195. the sofware must be recompiled.  See compile.doc for details on how
  196. to do this.
  197.